particle filtering device - Turc Anglais Dictionnaire